#CACHE{0}
<BOUCLE_enviar_articulo(ARTICLES){id_article}>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="#LANG_DIR" lang="#LANG" style="background-color:#ffffff">

<head>

	<title>[<:enviarmail:envoyer_article:>: (#TITRE|textebrut)]</title>
	[<meta name="description" content="(#INTRODUCTION|couper{150}|textebrut)" />]
	<INCLURE{fond=inc-head}>

<style type="text/css">
<!--

h2 {
	font-size:130%;
	font-weight:bold;
}

.formulario {
	background-color:#ffffff;
	border: 0px solid silver;
	font-size:90%;
	margin-top:.9em;
}
	
.campos {
	width: 95%;
	font-size:90%;
	padding-left: 2px;
	padding-right: 2px;
	padding-top:2px;
	padding-bottom:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	margin-bottom:.3em;
	border:1px solid silver;
}
	
.boton {
	padding: 0px;
	border: 1px solid silver;
	color: #666666;
}
-->
</style>

</head>

<body style="border:0px; padding:0px; font-size:90%;text-align:center;background-color:#ffffff;color: #727860;">

<?php

if (!$HTTP_POST_VARS){

// MUESTRA EL FORMULARIO
?>

<div style="width:90%; margin:auto;padding-top:.6em">
  <form action="<?php $phpself; ?>" method="POST" enctype="multipart/form-data" class="formulario">

<h2 style="text-align:center;"><span style="text-decoration:underline;color:#f28000">#NOM_SITE_SPIP</span><div style="font-weight:normal; font-size:80%; margin-top:.9em;margin-bottom:.9em">[<:enviarmail:envoyer:> <span style="font-weight:bold;font-style:italic">'(#TITRE)'</span> ]<:enviarmail:par_courriel:></div></h2>

    <fieldset style="text-align:left; margin-bottom:.6em">
   <b><:enviarmail:a_destination:></b><div style="font-size:95%;color:#999999">(<:enviarmail:separe_virgule:>)</div><input name="destino" class="campos" value="" size="40"></fieldset>
       <fieldset style="text-align:left">
       <legend style="font-weight:bold"><:enviarmail:donnees_optionnelles:></legend>
    <:enviarmail:sujet:> <span style="font-size:95%;color:#999999">(<:enviarmail:titre_vouloir:>)</span><br /><input name="asunto" class="campos" size="40" value=""><br/>
<:enviarmail:nom:><br /><input name="nombre" class="campos" size="40" value=""><br/>
     <:enviarmail:adresse:><br /><input name="email" class="campos" size="40" value=""><br />
     <:enviarmail:texte:><br /><textarea name="coment" class="campos" style="font-size:100%; font-family:verdana, arial, helvetica, sans-serif;" cols="40" rows="3"></textarea>
     <div style="text-align:center">
      <input type="submit" name="enviar" class="boton" style="margin-top:.3em" value="<:enviarmail:envoi:>">&nbsp;&nbsp;&nbsp;<input type="button"  class="boton" style="margin-top:.3em" value="<:enviarmail:annuler:>" onclick="window.close();"> 
      </div>
      <input type="hidden" name="message" value="1">
      </fieldset>
  </form> 
</div>

<?php
}else{

// REVISA QUE HAYA UN EMAIL PARA ENVIAR EL MENSAJE
if (!$destino) { echo "<p style='color:red; font-size:90%'><:enviarmail:sentimos:> :-( <:enviarmail:direction:><br /><:enviarmail:podemos:></p>";

?>

<div style="width:90%; margin:auto;">
  <form action="<?php $phpself; ?>" method="POST" enctype="multipart/form-data" class="formulario">
        <h2 style="text-align:center; margin-bottom:.1em"><span style="text-decoration:underline">#NOM_SITE_SPIP</span><div style="font-weight:normal; font-size:80%; margin-top:1.2em"><:enviarmail:envoyer:> [<:enviarmail:reference_de:> <span style="font-weight:bold; font-style: italic">'(#TITRE)'</span> ]<:enviarmail:par_courriel:></div></h2>
    <fieldset style="text-align:left; margin-bottom:.6em">
   <b><:enviarmail:a_destination:>:</b><div style="font-size:95%;color:#999999">(<:enviarmail:separe_virgule:>)</div><input name="destino" class="campos" value="" size="40"></fieldset>
       <fieldset style="text-align:left">
       <legend style="font-weight:bold"><:enviarmail:donnees_optionnelles:></legend>
    <:enviarmail:sujet:> <span style="font-size:95%;color:#999999">(<:enviarmail:titre_vouloir:>)</span><br /><input name="asunto" class="campos" size="40" value=""><br/>
<:enviarmail:nom:><br /><input name="nombre" class="campos" size="40" value=""><br/>
     <:enviarmail:adresse:><br /><input name="email" class="campos" size="40" value=""><br />
     <:enviarmail:texte:><br /><textarea name="coment" class="campos" style="font-size:100%; font-family:verdana, arial, helvetica, sans-serif;" cols="40" rows="3"></textarea>
     <div style="text-align:center">
      <input type="submit" name="<:enviarmail:envoi:>" class="boton" style="margin-top:.3em" value="<:enviarmail:envoi:>">&nbsp;&nbsp;&nbsp;<input type="button"  class="boton" style="margin-top:.3em" value="<:enviarmail:annuler:>" onclick="window.close();"> 
      </div>
      
      <input type="hidden" name="message" value="1">
      
      </fieldset>
  </form> 
</div>

<?php
}

// ENVIO DEL MENSAJE CON PHPMAILER

include_spip("phpmailer/class.phpmailer");
include_spip("phpmailer/class.smtp");	
include_spip('inc/meta'); // para coger datos automáticamente del servidor, usuario,...
$mail = new PHPMailer();

$mail->IsSMTP();
$mail->Mailer = "mail"; 


/*
// SI EL SERVIDOR DE SMTP REQUIERE AUTENTICACION RELLENA ESTOS DATOS CON LOS TUYOS Y ACTIVALO

//Asignamos a Host el nombre de nuestro servidor smtp
  $mail->Host = "smtp.hotpop.com";

  //Le indicamos que el servidor smtp requiere autenticación
  $mail->SMTPAuth = true;

  //Le decimos cual es nuestro nombre de usuario y password
  $mail->Username = "micuenta@HotPOP.com"; 
  $mail->Password = "mipassword";
*/
 
$mail->Host = "localhost"; // Servidor de SMTP 

$mail->SetLanguage("fr", "phpmailer/language/");
$mail->CharSet	= lire_meta('charset');  // Juego de caracteres
$mail->Timeout="20";

// $mail->WordWrap = "50";                                 // set word wrap to 50 characters
// $mail->AddAttachment("/var/tmp/file.tar.gz");         // añadir archivos
// $mail->AddAttachment("#DOSSIER_SQUELETTE/imagenes/logo_64.jpg", "logo_64.jpg");    // añadir archivos con nombre

// PARTE COMÚN

  //Asignamos asunto y cuerpo del mensaje
  
      //Estoy recibiendo los campos, compongo el cuerpo

    if (!$HTTP_POST_VARS["nombre"]) { $remite= _T('enviarmail:no_escrito_nombre'); } else { $remite= $HTTP_POST_VARS["nombre"]; }
    $mail->FromName = $remite; // el nombre que queremos que vea
    $mail->From = $HTTP_POST_VARS["email"]; // el email del nombre que se ve
    
if (!$HTTP_POST_VARS["email"]) { $replica = '[(#EMAIL_WEBMASTER)]'; } else { $replica = $HTTP_POST_VARS["email"]; }
	$mail->AddReplyTo($replica); // reply
    
    $separar = explode(',',$destino);
	foreach($separar as $email_destino) {
		$mail->AddAddress($email_destino); // para
		};
        
    if (!$HTTP_POST_VARS["asunto"]) { $asunto='[(#TITRE|texte_script)]'; } else { $asunto=$HTTP_POST_VARS["asunto"]; }
    $mail->Subject = $asunto; // Asunto

// COMIENZO PARTE HTML

$sitio='[(#NOM_SITE_SPIP)]';
$url_sitio='[(#URL_SITE_SPIP)]';
$url_art='[(#URL_ARTICLE)]';
$logo='[(#LOGO_SITE_SPIP||liens_absolus)]';


$texto_html ="<div style='margin:1.2em;font-family:tahoma,verdana,arial,helvetica,sans-serif;background-color:#ffffff;color:#727860;border:1px solid #f28000'>";

$texto_html.="<p style='padding:0px;margin:0px;text-align:left;font-size:120%;font-weight:bold;background-color:#f28000'><a href='$url_sitio' style='display:block;text-decoration:none;color:#edef9f;padding:.3em'> ".$logo."<br>".$sitio."</a></p>";

$texto_html.="<div style='padding:.9em;padding-top:0px'>";

if (!$HTTP_POST_VARS["coment"]) { $comentario=""._T('enviarmail:hola').""; } else { $comentario=$HTTP_POST_VARS["coment"]; }
$texto_html.="<p style='text-align:left'>".$comentario."</p>";

$texto_html.="<div style='border: 1px solid silver;background-color:whitesmoke'>";
$texto_html.="<div style='font-size:120%;padding:.3em;text-align:center;border-bottom:1px dotted silver'>".'[(#TITRE)]'."</div>";
$texto_html.="<div style='padding:.9em;padding-bottom:.3em;font-size:95%;'>".'[(#TEXTE|couper{1200})]'."</div>";
$texto_html.="<div style='font-size:90%;text-align:right;padding-bottom:.6em;padding-right:.9em'><a href='$url_sitio/$url_art'>"._T('enviarmail:leer')."</a></div>";
$texto_html.="</div>";

if (!$HTTP_POST_VARS["email"]) { $email_aut=""; } else { $email_aut=" (".$HTTP_POST_VARS["email"].")"; }
$texto_html.="<div style='font-size:80%;color:#999999;text-align:left'>"._T('enviarmail:enviado_por')." ".$remite.$email_aut."</div>";

$texto_html.="</div></div>";

$mail->Body = $texto_html;
  
// COMIENZO PARTE TEXTO PLANO 

if (!$HTTP_POST_VARS["coment"]) { $comentario=""._T('enviarmail:enviado').""; } else { $comentario=$HTTP_POST_VARS["coment"]; }
$texto_plano=$comentario."\n\n";
$texto_plano.="-------------------------- \n";
$texto_plano.='[(#NOM_SITE_SPIP)]'."\n".'[(#URL_SITE_SPIP)]'."\n\n";
$texto_plano.='[(#TITRE)]'."\n\n";
$texto_plano.='[(#TEXTE|couper{1200})]'."\n\n";
$texto_plano.=""._T('enviarmail:leer')."".$url_sitio."/".$url_art."\n\n";
$texto_plano.="-------------------------- \n";
$texto_plano.=""._T('enviarmail:enviado_por')." ".$remite.$email_aut;


  $mail->AltBody = $texto_plano;
  
// SE ENVÍA EL MENSAJE

// Envío (5 intentos)
$enviado = $mail->Send();
$intentos=1; 
   	while((!$enviado)&&($intentos<5)&&($mail->ErrorInfo!="SMTP Error: Data not accepted")){
	   sleep(5);
     	   //echo $mail->ErrorInfo;
     	   $enviado = $mail->Send();
     	   $intentos=$intentos+1;				
   	}

if ($mail->ErrorInfo=="SMTP Error: Data not accepted") { // soluciona un bug con attachements
	   $enviado=true;
}

//información final sobre el envío

if($enviado)
{
echo "<div style='margin-left:15px;margin-right:15px'><center><br /><br /><h2 style='text-align:center; font-weight:bold; margin-bottom:.6em'><span style='text-decoration:underline;color:#f28000'>".'[(#NOM_SITE_SPIP)]'."</span></h2><br /><h1 style='text-align:center;font-size:95%'>\""._T('enviarmail:referencia')."\"<i><b><div style='padding-top:.9em;padding-bottom:.9em;font-size:115%'>\"".'[(#TITRE|texte_script)]'."\"</div></b></i><div style='padding-bottom:.6em'>"._T('enviarmail:enviado')." </div>";
foreach($separar as $email_destino) { echo $email_destino."<br />"; }
echo "</h1 />";
}
else{
echo "<div style='margin-left:15px;margin-right:15px'><center><font color='red'><br /><br /><h2 style='text-align:center; font-weight:bold; margin-bottom:.3em'><span style='text-decoration:underline;color:#f28000'>".'[(#NOM_SITE_SPIP)]'."</span></h2><br /><h1 style='text-align:center;font-size:90%'>"._T('enviarmail:sentimos')."<br />"._T('enviarmail:problema')."</h1></font></center></div>";
}

?>

<div style="text-align:center">
<br />
<input type="button"  class="boton" value="<:enviarmail:fermer:>" onclick="window.close();">
</div>

<?php

}
?> 

<div style="display:none">
[(#FORMULAIRE_ADMIN)]
</div>

</body>
</html>
</BOUCLE_enviar_articulo>
